thread algae - Francés Inglés Diccionario